hydraulic front shovel - Turco Inglés Diccionario